ammunition depots - Francés Inglés Diccionario